﻿Public Class ProductoAdicBE

    Private _Clave As String
    Public Property Clave() As String
        Get
            Return _Clave
        End Get
        Set(ByVal value As String)
            _Clave = value
        End Set
    End Property

    Private _TipoProducto As TiposProductos
    Public Property TipoProducto() As TiposProductos
        Get
            Return _TipoProducto
        End Get
        Set(ByVal value As TiposProductos)
            _TipoProducto = value
        End Set
    End Property

    'Private _TipoInv As String
    'Public Property TipoInv() As String
    '    Get
    '        Return _TipoInv
    '    End Get
    '    Set(ByVal value As String)
    '        _TipoInv = value
    '    End Set
    'End Property

    Private _StockMax As Decimal
    Public Property StockMax() As Decimal
        Get
            Return _StockMax
        End Get
        Set(ByVal value As Decimal)
            _StockMax = value
        End Set
    End Property

    Private _StockMin As Decimal
    Public Property StockMin() As Decimal
        Get
            Return _StockMin
        End Get
        Set(ByVal value As Decimal)
            _StockMin = value
        End Set
    End Property

    Private _PuntoReorden As Decimal
    Public Property PuntoReorden() As Decimal
        Get
            Return _PuntoReorden
        End Get
        Set(ByVal value As Decimal)
            _PuntoReorden = value
        End Set
    End Property

    Private _CostoPromedio As Decimal
    Public Property CostoPromedio() As Decimal
        Get
            Return _CostoPromedio
        End Get
        Set(ByVal value As Decimal)
            _CostoPromedio = value
        End Set
    End Property

    Private _UltimoCosto As Decimal
    Public Property UltimoCosto() As Decimal
        Get
            Return _UltimoCosto
        End Get
        Set(ByVal value As Decimal)
            _UltimoCosto = value
        End Set
    End Property

    Private _UnidadEntrada As UdeMBE
    Public Property UnidadEntrada() As UdeMBE
        Get
            Return _UnidadEntrada
        End Get
        Set(ByVal value As UdeMBE)
            _UnidadEntrada = value
        End Set
    End Property

    Private _FactorConversion As Decimal
    Public Property FactorConversion() As Decimal
        Get
            Return _FactorConversion
        End Get
        Set(ByVal value As Decimal)
            _FactorConversion = value
        End Set
    End Property

    Private _ManejaLotes As Boolean
    Public Property ManejaLotes() As Boolean
        Get
            Return _ManejaLotes
        End Get
        Set(ByVal value As Boolean)
            _ManejaLotes = value
        End Set
    End Property

    Private _Ubicacion1 As UbicacionBE
    Public Property Ubicacion1() As UbicacionBE
        Get
            Return _Ubicacion1
        End Get
        Set(ByVal value As UbicacionBE)
            _Ubicacion1 = value
        End Set
    End Property

    Private _Ubicacion2 As UbicacionBE
    Public Property Ubicacion2() As UbicacionBE
        Get
            Return _Ubicacion2
        End Get
        Set(ByVal value As UbicacionBE)
            _Ubicacion2 = value
        End Set
    End Property

    Private _Ubicacion3 As UbicacionBE
    Public Property Ubicacion3() As UbicacionBE
        Get
            Return _Ubicacion3
        End Get
        Set(ByVal value As UbicacionBE)
            _Ubicacion3 = value
        End Set
    End Property

    Private _Proveedor1 As ProveedoresBE
    Public Property Proveedor1() As ProveedoresBE
        Get
            Return _Proveedor1
        End Get
        Set(ByVal value As ProveedoresBE)
            _Proveedor1 = value
        End Set
    End Property

    Private _Proveedor2 As ProveedoresBE
    Public Property Proveedor2() As ProveedoresBE
        Get
            Return _Proveedor2
        End Get
        Set(ByVal value As ProveedoresBE)
            _Proveedor2 = value
        End Set
    End Property
End Class
